navigation instrument repair shop - Alemán Inglés Diccionario